in flagranti erwischt werden - German English Dictionary